Feedback-based Dynamic Proportion Allocation for Disk I/O
نویسندگان
چکیده
In this paper we propose to use feedback control to automatically allocate disk bandwidth in order to match the rate of disk I/O to the real-rate [13] needs of applications. We describe a model for adaptive resource management based on measuring the relative progress of stages in a producer-consumer pipeline. We show how to use prefetching to transform a passive disk into an active data producer whose progress can be controlled via feedback. Our progress-based framework allows the integrated control of multiple resources. The resulting system automatically adapts to varying application rates as well as to varying device latencies.
منابع مشابه
DADA : Dynamic Allocation of Disk Area
With current estimates of data to be managed and made available increasing at 60% per annum, disk space utilization is becoming a critical performance issue for high end users, including but not limited to IT solutions, Storage Area Networks and Virtual Machine environment. We propose Dynamic Allocation of Disk Area (DADA), a disk management framework that performs on-demand disk area allocatio...
متن کاملDynamic Multiple Parity (DMP) Disk Array for Serial Transaction Processing
ÐThe performance of today's database systems is usually limited by the speed of their I/O devices. Fast I/O systems can be built from an array of low cost disks working in parallel. This kind of disk architecture is called RAID (Redundant Arrays of Inexpensive Disks). RAID promises improvement over SLED (Single Large Expensive Disks) in performance, reliability, power consumption, and scalabili...
متن کاملA feedback-based model for I/O servicing
Modern I/O subsystems have increased their capacity and density but their performance has not been improved accordingly. To address this problem, we have developed a new model that is based on the feedback information provided to the I/O subsystem controller. The presented model is applied to a multiple disk drive subsystem, which serves requests in parallel. Under conventional servicing, each ...
متن کاملInformed Multi -
Informed prefetching and caching based on application disclosure of future I/O accesses (hints) can dramatically reduce the execution time of I/O-intensive applications. A recent study showed that, in the context of a single hinting application, prefetching and caching algorithms should adapt to the dynamic load on the disks to obtain the best performance. In this paper, we show how to incorpor...
متن کاملArchitecture of an I / O Subsystem for Video ServersIgor
This paper proposes a disk array-based Multimedia Storage Server architecture and an allocation policy suitable for multimedia and other kinds of data. By means of simulation we will evaluate the architecture of a mixed system in which the traac is both mul-timedia and non-multimedia. As the results obtained will show, traditional scheduling policies combined with advanced queue management tech...
متن کامل